230 research outputs found

    Preliminary Experiments on an Improved Artificial Player for a Word Association Game

    Get PDF
    This paper presents recent developments of a software system that acts as an artificial player for a popular word association game. The game was proposed for the Evaluation Campaign of Natural Language Processing and Speech Tools for Italian in 2020, and it attracted the interest of various researchers. Several aspects of the recent developments of the artificial player are discussed, from the collection of the texts used to acquire sufficient linguistic knowledge, to the improvements of the algorithm employed to play the game. Preliminary, but encouraging, experimental results are also discussed in comparison with other artificial players for the same game

    On the Design of an Artificial Player for a Popular Word Game

    Get PDF
    This paper describes the design of an implemented software system intended to accomplish a specific natural language processing task. The targeted task is a challenge of the Evaluation Campaign of Natural Language Processing and Speech Tools for Italian proposed in 2020. The challenge is to design and implement an artificial player for the closing game of a popular Italian television show. Given five words, the goal of the player is to find a word related to, but also different from, the given words. The design of the proposed artificial player is discussed by presenting the dataset used to acquire sufficient linguistic knowledge and by briefly describing the algorithm used to play the game. A preliminary experimental evaluation of the artificial player is also discussed

    Summary of a Citywide Meal Planning Service for Kids Based on Logic Programming

    Get PDF
    This paper describes an implemented service, and associated mobile app, that has been used for the last five school years to support effective meal planning for kids in Parma, Italy. The service suggests a daily choice of one, two, or three dinner proposals based on what children are expected to eat at the canteens of nurseries, kindergartens, and primary schools. In addition, the service provides proposals for the lunches of non-school days to cover weekends and school holidays. Lunch and dinner proposals are generated by means of a dedicated meal planning service that uses logic programming to solve constraint satisfaction problems associated with meal planning problems. The adopted constraints ensure that the proposals for lunches and dinners are nutritionally balanced throughout the week and that seasonal proposals are preferred to promote the consumption of seasonal vegetables and fruits

    Prototypes of productivity tools for the jadescript programming language

    Get PDF
    Jadescript is an agent-oriented programming language built on top of JADE. So far, the focus of the development of the language was on design choices, on syntax refinements, and on the introduction of expressions and constructs for agent-related abstractions and tasks. In this paper, a proposal to achieve the crucial goal of making Jadescript suitable for professional use is presented. The success of Jadescript, as a solid language to build real-world agent-based software systems, is necessarily related to its effective integration with mainstream development tools. In this paper, some of the productivity tools developed to integrate Jadescript with a mainstream development environment are presented as a way to promote the successful adoption of the language towards the community of JADE users

    Preliminary Experiments on an Improved Artificial Player for a Word Association Game

    Get PDF
    This paper presents recent developments of a software system that acts as an artificial player for a popular word association game. The game was proposed for the Evaluation Campaign of Natural Language Processing and Speech Tools for Italian in 2020, and it attracted the interest of various researchers. Several aspects of the recent developments of the artificial player are discussed, from the collection of the texts used to acquire sufficient linguistic knowledge, to the improvements of the algorithm employed to play the game. Preliminary, but encouraging, experimental results are also discussed in comparison with other artificial players for the same game
    • …
    corecore